golf holidays london edinburgh escort escorts golf breaks clan glasgow wales kilt ireland golf plaid holidays